STONEHAM Pizza

Find Us

We're located in Stoneham's Farm Hill Shopping Center. 

Here's a map, but if you get lost, just give us a call and we'll tell you how to get here. 

Stoneham pizza

232 Main St, Stoneham, MA 02180

781-438-9800

781-438-6045


Hours

Monday - Saturday
11:00AM - 10:00PM
Sundays - CLOSED