India Restaurants - Find the best restaurants, cafés and bars in India on Zomato. View Menus, Photos, Ratings and User Reviews for Top restaurants in India.