Sunday, May 5, 2024
Beena RestaurantWrite Review Upgrade to SponsoredNear Mookambika Temple, Kollur, Shimoga Road, Udupi - 576220 Also find Beena Restaurant' in Vegetarian Restaurants, Restaurants/ Vegetarian, Pure Vegetarian Restaurants etc.WebsitePhonePhotos |