Chez Marti is a French restaurant offering a dining experience with both indoor and terrace seating.