Your question has been sent.
Expect an answer!
HOTEL NTS PALACE, Karur, Tamil Nadu 639001, India, Velur
Green Chillies Multi Cuisine Restaurant - Family restaurant in Velur, India
HOTEL NTS PALACE, Karur, Tamil Nadu 639001, India, Velur
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!