Touristlink.com is the social platform for travel where you can meet fellow travelers,share information, suggest new attractions and create lists of your favorite destinations to share with friends.
Restaurants in India
Travelers are voting Frangipani, New Yorker and Vaishali Garden as the best of 167 restaurants in India. Also popular are KHYBER RESTAURANT, Galaxy Of Stars and Pind-Da-Dhaba in Mumbai. Want more? Check out our map of restaurants in India.