Naples pizza restaurant, Solo Pizza, known for its quick service and Italian fried food alongside pizza.