Chilli Hut
66 North St, Stamford
01780 482224
Recent Reviews
Order Online
Reserve
Chilli Hut
66 North St, Stamford PE9 2YN
01780 482224