Udupi Palace

1460 Gerrard St E, Toronto, Canada Get Directions to this spot
1460 Gerrard St E
Toronto,
ON, Canada
(416) 405-8189

3 reviews for Udupi Palace

  • Master O.
    • 1
    • 15. Apr 2010

    Good broccoli soup

  • Lester J.
    • 1
    • 10. Apr 2010

    poor service and bad food at the late hours of the restaurant, will never recommend

  • Magnetha
    • 7
    • 2
    • 03. Feb 2007

    Thali! Dosas the size of my head!! And the staff are very friendly. The ambiance is what you make of it -- the artificial white lights and underground venue add a vague Blade Runner feel to the dining experience. It's all good!