Govinda's Restaurant is located in Al Manamah, Bahrain on Mannai Mansion 143,road 41,block 340, Juffair, Manama. Govinda's Restaurant is rated 3 out of 5 in the category restaurant in Bahrain.
Address
Mannai Mansion 143,road 41,block 340, Juffair, Manama