Le Bistro'Quai is a French restaurant offering fresh, quality dishes in a pleasant setting with stone walls and a riverside terrace.