Bistrot de l'Arc is a restaurant offering French specialties.