Leeds from Massachusetts Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Autumn Inn - Massachusetts, Leeds, 5 Shepherds Hollow Road, 01053 (413) 584-7660 Map Fresh Pasta Bistro - Massachusetts, Leeds, Po Box 342, 01053 Map Look Restaurants Inc - Massachusetts, Leeds, 410 N Main St, 01053 (413) 584-9850 Map Reviews