Hotel Manju Bar And Restaurant is located in Nanded, India on station road Chowrasta, Vazirabad. Hotel Manju Bar And Restaurant is rated 3.8 out of 5 in the category family restaurant in India.
Address
station road Chowrasta, Vazirabad
Amenities
Bar on site
Toilets