This is one of the best Italian restaurants on Staten Island. Don't be turned off by the dated 80's...
All reviews seem positive