I was looking for a Italian restaurant in Wilmington for a family meal when I turned to Trip Advisor. The reviews here are right on the money!
There was 6 of us in our party, everyone ordered something different, and everyone was very happy with their meal. Not the fanciest or the prettiest when it comes to atmosphere, but definitely 5 stars when it comes to food quality!
Great food. Enormous portions. Great prices. What more can you say about this place. We will be back!