Located on 2888 Vista Boulevard in the D’Andrea Marketplace dotted with small businesses and major stores sits the True New York Pizza Co. The clean, modest-looking pizzeria has four booths, a few smaller tables, and a big screen TV next to the pizza ovens/open-air kitchen. It’s lunchtime and there is a steady flow of people in and out. Although it seemed busy, the … [Read more...]