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

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Udupi Palace

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

(773) 338-2152

Hours

Sunday - Friday: 11am - 9pm

Saturday: 11am - 9:30 pm