Contact Us

Visit Us

Contact Us

7 + 5 =

Udupi Palace

2543 W Devon Ave, Chicago, Illinois 60659

Phone

773-338-2152

Hours

Sunday – Friday: 11am – 9pm
Saturday: 11am – 9:30 pm
Share This
Skip to content