#

Udupi Palace

1460 Gerrard St E

(12 Rating Reviews)

Prepare Time

45 mins

Indian

#

Menu