Pizza Island offers authentic Neapolitan pizza and other Italian dishes.