Udupi Palace
1423 Gerrard St E, Toronto
(416) 405-8189
Recent Reviews
Order Online
You May Also Like
Puerto Bravo - 1425 Gerrard St E
Mexican, Seafood
India Paan - 1427 Gerrard St E
Indian, Food Stands, Pakistani
Hakka Flame - 1433 Gerrard St E
Hakka, Chinese, Indian
Restaurants in Toronto, ON
Udupi Palace
1423 Gerrard St E, Toronto, ON M4L 1Z7
(416) 405-8189