Chilli Hut
66 North St, Stamford
01780 482224
Menu
Reserve
Stamford, Lincolnshire
Chilli Hut
66 North St, Stamford, Lincolnshire PE9 2YN
01780 482224