Cafe de la Mairie
Coffee Shop · French · Bar
Cafe de la Mairie is a French establishment that offers a cafe experience. It is described as a cafe, bistrot, restaurant, and fine grocery store, emphasizing fresh, seasonal, and homemade cuisine.
Location