Le Quai is a stylish French restaurant known for its imaginative dishes and riverside terrace.