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.
Where can you get split New England Lobster with Japanese fried chicken? Have two types of pepperoni on one pizza? For Tim and Nancy Cushman, variety is the spice of life.