Traditional Italian Cuisine in Downtown Wilmington, North Carolina.

Now accepting reservations and walk-ins Wednesday - Saturday from 5pm - 9pm.