Dining in Aiken, South Carolina
Oliva's Italian Restaurant
126 Laurens Street Northwest
Aiken, SC 29801
Oliva's features a small, intimate setting with a 1st class chef and staff. Their menu features fresh, homemade pasta and entrees, homemade gelatos and desserts, and some of the best calamari around....
more info map