Pizza in Stockbridge, MA
62. Fratelli's Restaurant & Pizza
8 S Main Rd, Otis, MA, 01253
OPEN NOW:11:30 am - 9:00 pm
"The best Italian restaurant in the area! The food is amazing- consistently superb no matter what we order; Huge portions and great prices as well as excellent, friendly service."
Amenities:
Wheelchair accessible