Otis MA Restaurants
1. 119 Main St, Otis, MA 01253 | Farmington River Country Store(413) 269-6874
2. 119 S Main Road, Otis, MA 01253 | Farmington River Diner(413) 269-6874
3. 159 Monterey Rd, Otis, MA 01253 | Grouse House Restaurant & Inn(413) 269-0115
4. 8 S Main Rd, Otis, MA 01253 | Fratelli's Restaurant & Pizza(413) 269-4900