"social dining" Indian Restaurants in Chicago, IL
-
Menu
4.0 / 5 based on 596 votes -
Menu
4.0 / 5 based on 180 votesUdupi Palace Restaurant
Indian Restaurant
2543 W Devon Ave (Maplewood Ave & Rockwell St)
Chicago, IL 60659
Indian Restaurant
2543 W Devon Ave (Maplewood Ave & Rockwell St)