We have been eating takeout Pizza on a Friday night for years. We tried Napoli's about 6 months ago and...
All reviews seem positive