TGIT on March 21 @ Pizz’A Chicago
Pizz'a Chicago 1576 Halford, Santa Clara, CA, United StatesIt's time once again to visit one of our favorite regular TGIT spots-Pizz'A Chicago. Located at 1576 Halford Ave, Santa Clara near the intersection of Lawrence Expressway and behind the (now closed) Fish Market Restaurant. It's like an annual pilgrimage-one that SCC voted Best Pizza when we spent a whole year testing pizza at various […]