Pizza Review
The Roma pizza was delicious. Too bad the only come in a 12 inch size. The crust is perfect. Light, crunchy, still chewy on the inside. Very good Neapolitan pizza!!!!