Sonchaux is a restaurant offering stunning views from its mountainside terrace. The establishment features a full bar, beer and wine selection, and accessible facilities. Reservations are accepted.