
Photo by Katie Barget on Pexels
The SF-based Detroit-style pizza specialists plant their first South Bay flag on East Campbell Avenue, serving signature square pies with those irresistible crispy, cheesy edges.
Location
501 E. Campbell Ave., Campbell, CA 95008
Links
Website