Restaurant Reviews from DiningGuide411.com
    Top : United_States: SC: Greenwood

Capri's Italian Of Greenwood, Greenwood, South Carolina










Capri's Italian Of Greenwood
1704 Hwy. 72 Bypass, NE
Greenwood SC United States


Phone: 864.223.0367
Accepts: Visa, MasterCard/Eurocard

Parking: own parking lot