The Pink CastleRestaurants2500 W Chicago AveChicago, IL, 60622-4515 · USPhone unavailableEmail unavailableWebsite unavailableHours not available