Lemongrass Tea Room & Herbal Café is a quaint, health-focused tea shop located within the historic Devon House. Offering a refined selection of organic loose-leaf teas, herbal blends, spices, and homemade pastries, the café invites patrons to savor comforting flavors in a relaxed setting.