Aqua Restaurant

  1. (252) 261-9700
    1174 Duck Road
    Duck
    Operating hours: 
    (closing Jan 20-Feb 12 for renovations)Thursday - Sunday 11:30am-9:00pm
    Parking: 
    Lot