Authentic Neapolitan pizza restaurant. Offers a taste of Italy with a focus on traditional flavors.