Pizzeria Stecca offers Italian pizza, including vegetarian and vegan options. Dinner and late-night dining are available.