Udupi Palace Restaurant | Best vegetarian Indian Restaurant in Chicago
Indian Restaurant in Chicago, Illinois
Address: 2543 W Devon Ave, Chicago, IL 60659
Price Range: $$
About this restaurant
Udupi Palace Restaurant, located in Chicago, Illinois, stands as a longstanding vegetarian establishment serving traditional South Indian cuisine on Devon Street. While famous for its extensive dosa selection and traditional thali platters, the restaurant offers a casual dining environment with mixed reviews on food consistency and service quality. The spacious eatery draws both loyal customers and newcomers seeking authentic South Indian flavors, though recent feedback suggests varying experiences with food freshness and staff attentiveness.
Hours Open
Known For
Not Noted
Reviews have mixed opinions on pricing, with some considering the prices reasonable, while others find them high.
Customer service receives mixed reviews, with some praising the attentiveness and friendliness of the staff and others reporting rudeness and poor service.
One review mentions convenient roadside parking.
Multiple reviews mention ordering takeout, indicating that takeout is available.
The restaurant is described as vegetarian, implying the presence of vegan options.