Pizza Review
I always go to the Italian store for their sandwiches but the pizza is not to be slept on. Very saucy, not too greasy, and a little bit of flop. Surprisingly filling as well, two slices make for an adequate lunch