1460 Gerrard St E, Toronto M4L 2A3, Canada
No delivery
Spot something wrong?
Dishes at Udupi Palace. Prices may vary in venue.
Been to Udupi Palace? Be the first to share what you ate.