visit website

1240 West Randolph Street
Chicago, IL 60607
United States

+1 312 666-9555 ext. 220

Welcome to the magical world of Alhambra Palace Restaurant, a feast for the eyes as well as the palate. Alhambra, Arabic for the color Red, consists of five exquisite rooms, including V.I.P. areas.

)

Welcome to the magical world of Alhambra Palace Restaurant, a feast for the eyes as well as the palate. Alhambra, Arabic for the color Red, consists of five exquisite rooms, including V.I.P. areas.