Contact Us

Come Visit Us!

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

We are located at Castle Island Brewery -10 Old Colony Avenue, South Boston, MA 02127

Monday: 2pm – 9pm
Tuesday – Wednesday: 11am – 9pm
Thursday – Saturday: 11am – 11pm
Sunday: 11am – 9pm

Southie Pick Up & Delivery Orders  |  Southie Private Event Inquiries


Our Pizza Trailer is located at Castle Island Brewery – 31 Astor Ave, Norwood, MA 02062 

Monday – CLOSED
Tuesday: 4pm – 8pm
Wednesday: 4pm – 8pm
Thursday: 4pm – 9pm
Friday: 2pm – 9pm
Saturday: 12pm – 9pm
Sunday: 12pm – 7pm

Norwood Pick Up & Delivery Orders  |  Pizza Trailer Event Inquiries

General Email:

Bardo's Bar Pizza

Stay up to date with the latest from Bardo's Pizza!