Pizza Review
My least favorite of the big south shore bar pizza spots. Still very good, but more greasy, less biscuity and too cheesy compared to the others. Plus, it was an hour wait. Nonetheless, worth checking out for sure.