chicago house india reservations india house chicago reservations Udupi Palace Restaurant 167 Photos 398 Reviews Vegetarian 2543 W Devon Ave Chicago Il Restaurant Reviews Phone Numb… Tuesday, August 2, 2022 Edit