Udupi Palace,
1460 Gerrard Street E,
Toronto. ON. M4L 2A3
Su-Th:
12PM-10PM
Fr-Sa:
12PM-11PM
Tel:
416-405-8189
Fax:
416-724-6133
Email:
info@udupipalace.ca
OR
Click Here
Home
|
Menus
|
Chaats
|
Specials
|
Reviews
|
Catering
|
Events
|
Contact Us
Site managed by JR © Copyright 2008