Allen Brothers is located in Westminster Vt, right off the highway, you can fill up your car, get some gifts, eat the best homemade food in the deli, and the best homemade bakery items in the bakery, they have homemade apple cider dougnuts everyday, stredustels, turnovers, croissants, cinnamon rolls, cinnamon batons, muffins, you name it it is homemade everyday! Their gardening center is out of theis world you can pick up any flower, houseplant or buy your veggies to start your own garden. If you are ever in the are, this is a must stop place, see ya there
Posted on Jul 25, 2008
Was this review helpful?
Yes
(0)