indianNot yet on Tasting Planet

New Udupi Upahar

1st Floor, BVNR Complex, Hosur Main Road, Bommanahalli 268/3, Bangalore, 560068 Bengaluru, India India

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.