Precisely What is Bar Pizza
Philadelphia, PA - Sometimes even Bar Pizza demands a bit of the limelight. Bar Pizza or tavern pizzas, tend to be fashionable in New England. A pair of the more unique Bar Pizza locations are Star Tavern in New Jersey as well as Lynwood Café in Massachusetts.