Neapolitan pizza restaurant.