Velliyazhchakavu 3.67

4.1 star(s) from 10 votes
Trivandrum,
India

About Velliyazhchakavu

Velliyazhchakavu Velliyazhchakavu is a well known place listed as Restaurant in Trivandrum ,

Contact Details & Working Hours