Showing 130 Result(s)
Pizza

PIZZA in New York: Zillions Pizza

I almost skipped over Zillions Pizza. While the old movie marquee and neon sign is rather inviting, the neighborhood it’s located in is not. Sandwiched right between Cannabis stores and behind Port Authority, this is not the most appetizing of blocks. But I was trying to grab a quick bite before my bus and have …