I would recommend this restaurant to anyone visiting Udaipur, though more for its location
than the food. Ambrai is located on the bank of Lake Pichola just on the other side of the Udaipur City Palace.Location: Chandpole.
Restaurants and Bar
February 1st, 2010 by admin
Posted in Restaurants and Bar
Tags: bharat dekho, travel to Udaipur, trip to Udaipur, Udaipur, udaipur hotels, vacation to india, visit india, visit Udaipur


