Warm welcome, fantastic food and fabulous service
5/17/2024
Lovely experience- delicious food! Walking past, choosing where to eat in the market and got a lovel...
(74)
Advertisement
Chilli Cha Cha is a vibrant eatery located in Nan, England, known for its delicious fusion of spicy and savory dishes. The menu features a variety of Asian-inspired cuisine with a unique twist, offering something for everyone. With a warm and inviting atmosphere, it's the perfect spot for casual dining or a quick bite with friends.
Generated from this place's information
Lovely experience- delicious food! Walking past, choosing where to eat in the market and got a lovel...
I grabbed the paneer tikka wrap and it was heavenly! Perfect naan, cheese and sauces. I was in heave...
Advertisement