Le Maitre d'Art is a tea house offering a menu of breakfast, brunch, lunch, and afternoon tea specialties. It features a sunny terrace and a welcoming atmosphere.