This establishment is a restaurant located at Rue du Château 2 in Vevey. It is open from Tuesday to Saturday starting at 7:00 PM. The restaurant is known for its French cuisine.