Udupi Palace
2543 West Devon Ave
Chicago, Illinois 60659
USA
Phone: (772) 338-2152
Chicago, Illinois 60659
USA
Phone: (772) 338-2152
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Udupi Palace0.00 mi
Sukhadia Sweets & Snacks0.03 mi
Sukhadia's0.03 mi
Tiffin, The Indian Kitchen0.03 mi
Madras Palace0.03 mi
Shesh Mahal Restaurant0.03 mi
Motimoti Mahi Restaurant0.04 mi
Moti Mahal0.04 mi
Indian Garden0.04 mi
Mysore Woodland0.04 mi
Cuisine:
Udupi Palace Description:
Catering
Reviews of Udupi Palace