Spacious and recently renovated pizzeria serving spectacular Neapolitan pizza.