Enjoy delicious, crispy-crust pizza at Non Solo Pizza, an Italian restaurant.