Get directions to: Capri's Italian, Greenwood, SC
Restaurant address: 1704 Bypass 72 Ne Greenwood, SC 29649, USA
Restaurant: Capri's Italian