Map
120 Laurens St. S.W., Aiken, SC 29801, United States
Restaurant
Malia's