Udupi Restaurant Manali
(303)
Vegetarian restaurant
Address: Simsa Village, Manali, Himachal Pradesh 175131, India
Hours: Open ⋅ Closes 10:30 PM
Phone: +91 98161 71109
No information is available for this page. · Learn why
People also ask
Why is Udupi restaurant famous?
Who started Udupi Hotel?