Bhola Restaurant
Sheesh Mahal Road Corner Jehangir Mahal & Tikamgarh Roads, Orchha 472246 India
Bhola Restaurant is a Restaurant place is located in Orchha, Madhya Pradesh. The address of Bhola Restaurant is Sheesh Mahal Road Corner Jehangir Mahal & Tikamgarh Roads, Orchha 472246 India.