Tuesday, April 30, 2024
Shabari Veg RestaurantWrite Review Upgrade to SponsoredRuchira Complex, N H 17, Brahmavara, Udupi - 576213 Also find Shabari Veg Restaurant' in Vegetarian Restaurants, Restaurants/ Vegetarian, Pure Vegetarian Restaurants etc.WebsitePhonePhotos |