Yarmouth from Maine Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Subway - Maine, Yarmouth, 367 Main St, 04096 (207) 846-6900 Map Subway Sandwiches & Salads - Maine, Yarmouth, 367 Main St, 04096 Map Yarmouth Clam Festival - Maine, Yarmouth, 158 Main St, 04096 (603) 846-0121 Map « Previous 12