Home » Travel Guide » Anaimalai Hills » Anaimalai Hills Restaurants » Leiden
http://www.veethi.com/travel/Anaimalai-Hills-Leiden-travel_restaurant-150&hotel_id-246.htm
Explore India |
|
Leiden in Anaimalai Hills
Address : No. 1433-A, Annai Illam, Avinashi Road, Peelamedu, Coimbatore
Food Items:
American, International, Fast Food, Barbecue, Hamburgers, Italian
Sign In to Write a Review