Alhambra Palace Restaurant (Menu)

1240 W Randolph St, Chicago
+1 312-666-9555

Give a rating to Alhambra Palace Restaurant

Suggest a dish

How much did you spend at Alhambra Palace Restaurant?