Vaigai Chettinad Restaurant

Vaigai Chettinad Restaurant is  a  Chinese Restaurants in Chennai,  T Nagar. For more details and enquiry find below contact details