i have eaten in italian restaurants in several states and this restaurant has huge portions and serves the best italian food. I would call this long island best secret.
All reviews seem positive