Udupi Palace
2543 West Devon Ave
Chicago, Illinois  60659
USA
Phone: (772) 338-2152

* Ratings *
Food-
Service-
Ambiance-
Overall:-

Cuisine:

Udupi Palace Description:
Catering


Reviews of Udupi Palace
Be the first one to rate and write a review for this Udupi Palace restaurant!
 
 
Sponsored
links



Tickets ads