Pizzeria La Stella offers delicious, super light Neapolitan pizza.