Shangri-la Kamalbaug Restaurant is located in Pune, India on 136, Pune Nagar Road, Wagholi. Shangri-la Kamalbaug Restaurant is rated 4 out of 5 in the category mughlai restaurantbarbreakfast restaurantchinese restaurantfamily restaurantnorth indian restaurant in India.
Address
136, Pune Nagar Road, Wagholi