La Base Nord is a French restaurant offering contemporary seafood cuisine in a cozy and family-friendly atmosphere with a terrace boasting scenic views.