Chicago Rib ShackPublic & government74 Gloucester PlaceLondon, ENG, W1U 6HH · GB+442074865497Email unavailablethechicagoribshack.co.ukHours not available