La Péniche is a restaurant offering refined French cuisine in an elegant setting. It's a great place to stop and take a break.