Authentic Italian made fresh daily using the finest ingredients!
Dine-In & Carry-Out
We are nestled in the coastal town of Nags Head, North Carolina, Mile-Post 15.5 on US 158 bypass at E. Flicker St. We are a family-owned and operated spot serving up authentic Italian cuisine. With a focus on hospitality and utilizing the freshest and finest ingredients, we are far from your ordinary Italian Restaurant.
Hours
Mon CLOSED
Tue CLOSED
Wed CLOSED
Thu CLOSED
Fri CLOSED
Sat CLOSED
Sun CLOSED