Delicious thin crust or Sicilian style pizza to take away from the same people who run La Stella restaurant.