Le Carré Café is a café and bar offering a quick and delicious culinary experience with a creative and varied menu. It also presents itself as a restaurant serving homemade French cuisine.