Get directions to: Roma Pizza & Restaurant, Aiken, SC
Restaurant address: 1368 Whiskey Rd Aiken, SC 29803, USA
Restaurant: Roma Pizza & Restaurant