Taverne Sur Le Square is widely considered a staple in the city, consistently praised for its exceptional culinary offerings, attentive and professional service, and a warm, inviting atmosphere. Guests...View More