Udupi Palace (Illinois)


Udupi Palace is a South Indian vegetarian restaurant with two locations in Illinois:

2543 W. Devon Avenue, Chicago, IL (773) 338-2152
730 Schaumburg Road, Schaumburg, IL (847) 884-9510

What they say:

**At Udupi, we take pride in providing each guest with a genuine Indian dining experience. The

aspects of personal, attentive service combined with exceptional food quality is our hallmark. Everything is uniformly excellent, tasty, and very fresh in flavor. The atmosphere is bright and lively, the prices moderate, service quick and friendly.**




Not yet available

Member Comments about this Restaurant

Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License