Grand Palace
225 W 26th St
Chicago
IL
60616
(312) 225-3888
palaces.thai.net
Open Map
Description
Grandpalace is located at 225 W 26th St, Chicago, IL. This location is in the Armour Square neighborhood. This business specializes in Restaurants.
by merchantcircle on August 14, 2015 from
merchantcircle
Armour Square
Armour Square Chinatown
Casual
Chinese
Chinese Food
Delivery
Noise Level: Average
restaurant
Restaurants
South Side