8 (South Main Road)
Otis, MA 01253
- Surprisingly good Italian takeout for the area. The entrees are better than the pizza.
- Great Food. But, I suggest making reservations on a Friday or Saturday night. Gets very busy by 6:30 and not a huge place by any means. All the waitresses worked very well together.
- Authentic, delicious Italian food in quiet little Otis, MA ... who knew?