The business operates a café-restaurant, serving food and beverages to customers in Yvonand, Switzerland. caferestaurantyvonandswitzerlandcafe restaurant