Capri's Italian
1704 SC-72, Greenwood
(864) 223-0367
Menu
Restaurants in Greenwood, SC
Capri's Italian
1704 SC-72, Greenwood, SC 29649
(864) 223-0367