Contact Us

Come visit us!

We are located at the Castle Island Brewery in South Boston.

10 Old Colony Avenue, South Boston, MA 02127

Kitchen Hours: 
Sunday – Wednesday: 11am – 9pm 
Thursday – Saturday: 11am – 11pm 

Phone: 781-951-2029     Email: [email protected]

To place a take out order, please call 781-951-2029
*For large orders (10 pies or more) please call well in advance!