Get directions to: El Canaveral Restaurant, Aberdeen, NC
Restaurant address: 1858 Sandhills Boulevard N Aberdeen, NC 28315, USA
Restaurant: El Canaveral Restaurant