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