This establishment is a French restaurant offering excellent products from dishes to desserts. It is noted for its pleasant setting with a beautiful mountain view and friendly staff.