Offers the Best Vegetarian South Indian Food in Chicago,  Udupi Palace in Chicago has been featured on TV.

No Need to look elsewhere for an Indian Restaurant in Chicago!

About Us

Visit Us

Contact Us

Udupi Palace

2543 W Devon Ave, Chicago, Illinois 60659, United States

(773) 338-2152


Sunday - Friday: 11am - 9pm

Saturday: 11am - 9:30 pm