Govinda is a cozy restaurant nestled in Windsor, ON, offering a unique dining experience.
Specializing in vegetarian cuisine, Govinda provides a menu filled with flavorful dishes that cater to a variety of dietary preferences.
Generated from their business information