Green Heart Bar & Restaurant is located in Nagpur, India on ot no. 100, Bhartiya Society, Beltarodi Rd, Manish Nagar, Somalwada. Green Heart Bar & Restaurant is rated 4.6 out of 5 in the category oyster bar restaurant in India.
Address
ot no. 100, Bhartiya Society, Beltarodi Rd, Manish Nagar, Somalwada
Service options
TakeawayDine-in