Best restaurants in Otis, MA
- 4Farmington River Diner119 South Main Road, Otis, MA 01253Restaurant
- 4.5Open nowFratelli's Restaurant & Pizza8 South Main Road, Otis, MA 01253Restaurant
- 5Grouse House Restaurant & Inn159 Monterey Road, Otis, MA 01253Restaurant
- 2.7Knox Trail Inn1898 East Otis Road, East Otis, Otis, MA 01029Restaurant