Pizza Review
Not bad. Not great. The sauce is nothing to write home about. Minimal flop and pretty much no grease. There's plenty of other spots that are better