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