Authentic Italian restaurant located on Shanklin High Street.