Pizza Review
This is New York Style Pizza in little Stow, Ohio!! Crispy on the top, floppy crust on the bottom. BIG slices. Sauce is tangy. Sauce to cheese ratio is perfection.