The SquareRestaurants6-10 BRUTON STREETLONDON, LND, W1J 6PU · GB020 7495 7100squarerestaurant.comHours not available