Le Bellevue is a French restaurant with indoor and outdoor seating.