Authentic Neapolitan pizza restaurant. Offers a unique dining experience with views of the train station. Part of a large international chain.