"The South Shore’s famous bar pizza has taken South Boston by storm. Located inside the lively Castle Island Brewery, Bardo’s brings the crispy-edged deliciousness of bar pies to the neighborhood. Nothing says New England quite like an IPA from a Boston brewery and a pickle-covered bar pizza. (While not the first thing that comes to mind for a pizza topping, pickles are the norm for bar pies and should be experienced at least once.)" - Nathan Tavares, Tommy Ranucci, Eater Staff