Stamford from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Bean The - Vermont, Stamford, 4201 Main Rd, 05352 Map