La Chabana is a French restaurant offering traditional, home-style cuisine.