Treves & HydeRestaurants15 LEMAN STREETLONDON, LND, E1 8EN · GB020 3621 8900Email unavailabletrevesandhyde.comHours not available