20th Street Pizza is located in Philadelphia’s Center City near Rittenhouse Square. As a premier destination for high-quality, naturally leavened sourdough pizza, they offer staples such as pepperoni and white pizzas alongside a variety of seasonal 18-inch and 14-inch pies. The establishment is celebrated for its commitment to organic, locally sourced ingredients and house-made specialty cheeses, like their lemon cashew ricotta and cashew mozzarella. The menu also features salads, calzones, and specialty vegan soft serve in their signature ice cream cones.