L'Art Home is a restaurant specializing in refined French cuisine, offering a daily lunch menu and à la carte options. Reservations are recommended.