Located in Willimantic, Connecticut, Leaf & Flour is a tea.
You can contact Leaf & Flour via telephone.
For more information you can visit their website.
You'll find fuel, clinic, doctor, parking, convenience and supermarket within roughly 2.6 miles.
The area also features Car, Car Parts, Car Rental, Car Repair, Car Wash, Charity, Chemist, Childcare, Cinema, Clock, Clothes, College, Community Centre, Copyshop, Country Store, Courthouse, Craft, Deli among other options.
Nearby food and drink options include Everything Stuffed Bagel Minis, Blueberry Fresh Milk, Chicken Tortilla Soup ¥ or Cappuccino.