Udupi Palace Restaurant | Best vegetarian Indian Restaurant in Chicago
2543 W Devon Ave, Chicago
(773) 338-2152
Recent Reviews
Order Online
Reserve
You May Also Like
Bundoo Khan - 2539 W Devon Ave
Pakistani, Indian
Ali's Nihari & BBQ - 2548 W Devon Ave
Indian, Pakistani
Serena Restaurant - 2536 W Devon Ave
Pakistani, Chinese, Indian, Halal
Restaurants in Chicago, IL
Udupi Palace Restaurant | Best vegetarian Indian Restaurant in Chicago
2543 W Devon Ave, Chicago, IL 60659
(773) 338-2152