Introduce premium tea offerings to your beverage service with these Twinings London Strand earl grey large leaf pyramid tea sachets! Crafted from high-quality, pure black tea leaves from Kenya, Indonesia, Assam, Malawi, and China, bergamot peel, and...
WebstaurantStore