Pizza Review
If you are looking for LEGIT south shore style bar pie outside of New England… THIS is the place. I grew up on this stuff in Massachusetts from Poopsies to Lynnwood to Town Tavern and beyond… the owner here gets it… So good and is now an annual pilgrimage when I am anywhere near Tampa. Go here for a pizza you won’t find in many places outside South Shore Massachusetts.