L'Art is a restaurant offering a pleasant dining experience. It features an outdoor terrace.