Wednesday, April 24, 2024
Green Ball RestaurantWrite Review Upgrade to SponsoredGotri Sevasi Road, Gotri Road, Vadodara - 390021 Also find Green Ball Restaurant' in Restaurants, Vegetarian Restaurants, Restaurants/ Vegetarian, Pure Vegetarian Restaurants etc.WebsitePhonePhotos |