Restaurant Review — Hotel Ambrai in Udaipur
Food, and that too local delicacies, are as important a part of visiting a new city/country as is sightseeing. Udaipur has its share of good and not-so-great restaurants and owing to an exhaustive research beforehand, we were sure where all to go and could manage it well during our 3-day […]