Otis from Massachusetts Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Darryl's The Other Brother - Massachusetts, Otis, 276 North Main Road, 01253 (413) 269-4235 Map Farmington River Country Store - Massachusetts, Otis, South Main, 01253 (413) 269-6874 Map Grouse House Restaurant & Inn - Massachusetts, Otis, 159 Monterey Rd, 01253 (413) 269-0115 Map K B & D Country Sports Center - Massachusetts, Otis, W Shore Rd, 01253 (413) 269-4043 Map