Home
Mostrar en Español
Udupi Palace Restaurant
Share:
Udupi Palace Restaurant
Facebook
Twitter
Pinterest
Cancel
Headings:
Restaurants Family Style, Restaurants
Latitude:
42.029648
Longitude:
-88.061504
730 E Schaumburg Rd
Schaumburg, IL 60194
(847) 884-9510
More Phones
Secondary Number: (847) 884-6186
18478849510
udupipalace@yahoo.com
udupipalace@yahoo.com