La Bistrote is a French restaurant offering imaginative mains and desserts in an unpretentious setting with outdoor seating.