Le Grand Café is a restaurant offering traditional, homemade cuisine with local products. It features indoor seating and a terrace.