Guest
Login
Sign Up
Site settings
Forgot Password?
Located inside Castle Island brewery in South Boston, Bardo’s is a casual south shore bar pizza spot founded by the family who brought us the famed Lombardo’s in Randolph.
Autoplay video
Hide player controls
Hide resume playing