Restaurants
Vegetarian Friendly Restaurants
:
Udupi Palace
Udupi Palace
2543 W Devon Ave
,
Chicago
,
IL
60659
Phone:
(773) 338-2152
Price Range:
$$
Info
Menu
Hours
Udupi Palace is a Indian, Vegetarian Friendly restaurant located in Rogers Park Devon Ave area in Chicago, IL 60659.
Neighborhood:
Rogers Park Devon Ave
Cuisines:
Indian
,
Vegetarian Friendly
Minimum Delivery:
Features:
Byob, Delivery, Online Ordering, Take Out
Business Hours:
Daily: 11:30am-10pm
Note:
Services:
Lunch, Dinner
New York
San Francisco
Los Angeles
Philadelphia
Boston
Chicago
Washington D.C.
Florida
London
Paris