Located in the heart of Grandvaux, the Café de la Place features a terrace with views of Lake Geneva, the Alps, and the Lavaux vineyards.
The menu features Italian cuisine prepared with fresh, seasonal ingredients. The selection includes pasta, meat dishes, salads, and homemade pizzas, with the pizza dough made on-site. Takeout options are also available.
The restaurant features a cozy dining room and a terrace with seating for about 50, ideal for enjoying the panoramic views on sunny days.