Login or Register
Do a search below using the city or postal code search box if your city is not listed above.

Udupi Palace

1460 E Gerrard Street
Toronto, ON M4L2A3
Tel: (416) 405-8189
Fax: (416) 724-6133
Neighbourhood: Leslieville