Business Description
Udaipur is one of India’s most romantic cities. A complete solution for your lifestyle comfortable stay is available. Shahi Bagh Restaurant is one of the supreme multi-cuisine restaurants in Udaipur. Shahi Bagh, the Family Restaurant near Lake Fateh Sagar. Shahi Bagh Restaurant is vegetarian and non-vegetarian heaven.