22 Stelle Pizzeria is a pizza establishment known for its delicious and well-cooked pizzas. The ambiance is enhanced by its charming location along a narrow, illuminated street.