Pizza Review
Been here many times. My favorite pizza place in VA Beach, of the 15+ places I’ve had. The cheese may remind you of NY style. (I’ve had pizza there at many shops.) I will say, as with some pizza places, it may have some great cooks/chefs, & some lesser ones (like Sal’s Green Run, as I mentioned) - quality may vary, but it’s always at least good. The only must-have pizza in VA Beach.