Authentic Neapolitan pizzeria offering classic pizzas for dine-in or takeaway. Features around 35 seats; reservations recommended.