Alhambra Palace Restaurant

1240 W Randolph St 1, 2, Chicago, IL

Menu (As of 10/30)

Appetizers

Soup & Salad

Entrees

Platters

Desserts

Kid's Menu

Sides

Alhambra Palace Restaurant: hours and how to order