Authentic Neapolitan pizza restaurant, part of a large international family. Offers a welcoming atmosphere.