A café-restaurant located on the shores of Lake Geneva in Ouchy, Lausanne, offering varied Italian cuisine including pasta, pizza, and daily specials.
A café-restaurant located on the shores of Lake Geneva in Ouchy, Lausanne, offering varied Italian cuisine including pasta, pizza, and daily specials.