57 Greek streetRestaurants57 Greek StreetLondon, ENG, W1D 3 · GB+442086168087Email unavailablegcsoho.co.ukHours not available