Conveniently located restaurants include A la Grecque, Le Comptoi, The Lighthouse Tea Rooms and many more. See our recommendations