Chez Marie is a restaurant offering French cuisine with scenic views.