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.