Udupi The South Indian Cafe
The Mall, Mussoorie 248179 India
Udupi The South Indian Cafe is a Indian, Vegetarian Friendly, Vegan Options place is located in Mussoorie, Uttarakhand. The address of Udupi The South Indian Cafe is The Mall, Mussoorie 248179 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 135 263 1103,