Contact

The Property

Udupi Palace is one of Toronto’s go-to restaurants for vegan, vegetarian and gluten-free South Indian eats.
The Little India restaurant gets its name from Udupi, a town on the southwest coast of India known for a strong religious and cultural heritage, and Udupi cuisine that is the style of food seen here.
Known for their dosa, Udupi Palace is 100% vegetarian, but despite a total lack of meat on the menu the restaurant fills up many evenings and weekends.

Contact info

1423 Gerrard St E, Toronto, ON M4L 1Z7, Canada

Social

Additional info

You don't have permission to register