Pizza Review
Pretty unappealing at first glance. Cheap pizza - $13 for a large.... NEGATIVE flop, actually a pretty good slice, decent sauce and standard cheese. Solid crust. Old Italian looking place. Owners arguing in Italian when I walked in - definitely bumps the score north of 7