Farmington River Diner Address: 119 S Main Road, Otis, MA 01253 Phone: (413) 269-6874 Restaurants Other Businesses: Farmington River Country Store at 119 Main St, Otis, MA 01253 Grouse House Restaurant & Inn at 159 Monterey Rd, Otis, MA 01253