Stella Pizzeria is a design-savvy eatery serving Neapolitan-style pizzas and salads, complemented by a selection of wine and cocktails.