Showing results for udupi palace toronto
Search instead for udupipalacetoronto
Udupi Palace
(2,355)
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 11 PM
Phone: +1 416-405-8189
Udupi Palace. 1423 Gerrard Street East. Toronto. ON M4L 1Z7. 416 405 8189. Copyright © 2024 Udupi Palace - All Rights Reserved. This website uses cookies. We ...
852 Followers, 97 Following, 97 Posts - See Instagram photos and videos from Udupi Palace Toronto (@udupipalacetoronto)