La Marina is a French restaurant offering a full bar, seating, and high chairs. They accept card payments and reservations.