Le GarrickRestaurants10-12 Garrick StLondon, ENG, WC2E 9BH · GB+442072407649info@legarrick.co.uklegarrick.co.ukHours not available