Get directions to: New Moon Cafe, Aiken, SC
Restaurant address: 116 Laurens St Nw Aiken, SC 29801, USA
Restaurant: New Moon Cafe