Showing results for udupi palace toronto
Search instead for udupipalacetoronto
The Udupi Palace
(2,393)
Indian restaurant
Simple & spacious setting for South Indian vegetarian cuisine, featuring curries & crêpelike dosas.
Address: 1423 Gerrard St E, Toronto, ON M4L 1Z7, Canada
Hours: Open ⋅ Closes 10 PM
Phone: +1 416-405-8189
Indian Vegetarian Restaurant. Specialized in Vegan, Gluten free, Nuts free & Jain cuisine. Live Dosas, Uthapams, Chaats & Apz. Any Occassion/Location.