Italian restaurant · 152 S Aiken Ln, Aiken, SC
To-Go · Dine-In
See full menu
More food in Aiken, SC · Italian Food in Aiken