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