Le Café de la Place is a restaurant offering well-prepared French cuisine, open seasonally for lunch and dinner.