Dishy Get Dishy
Udupi Palace

Udupi Palace

1007 1/2 Valencia St

Top dishes

Vegan South Indian Thali ★ 4.1

Recent reviews

No reviews yet.