La Nation is a French restaurant offering regional specialties and elegant cuisine. It features both indoor and outdoor seating.