Gerrard Street, Toronto, Canada
Udupi Palace
Udupi Palace is an Indian restaurant in Gerrard Street, Toronto, Canada. It appears on 1 of our lists.
Greetings fromTorontoUdupi PalaceTry the thali
Picture made from dishes this restaurant is known for. Dish photos are typical examples.
Why it is on our lists
A Little India standby for vegetarian South Indian cooking.
What to order
- Masala dosa
- Idli
- Thali
On these lists
More in Toronto
PukkaAdrakAmbiyanIndian Street Food Co.BanjaraLeela Indian Food BarIndiliciousDil Se IndianCumin KitchenMother IndiaBrar Sweets
Sources: fashionmagazine.com