The Udupi Palace
Indian · Vegetarian · Vegan
The Udupi Palace is Toronto's pioneering vegetarian South Indian restaurant, established in 2001. It offers authentic flavors, delectable dosas, and a good selection of North Indian dishes, with many vegan options available.
Location
Best places nearby
The highest rated places close to The Udupi Palace.



