Vegetarian Restaurant in Udupi Sub District Region


  • Mahabal Mall, Main Road, Opp Hotel Mayura, Kaup, Karnataka 574106, India