Udupi Palace

2543 W. Devon Ave., Chicago, IL, 60659 , Little India

×
Gigi
Photo Gallery

Indian - Pakistani

Vegetarian


Self-Parking in Lot or Garage

Self-Parking in Lot or Garage

Street Parking

Udupi Palace

Udupi Palace - Chicago

Neighborhood Indian eatery whipping up classic vegetarian specialties in an unassuming space.

Top