Capri's Italian of Greenwood

Italian restaurant · 1704 SC-72, Greenwood, SC

Dine-In

Hours

More food in Greenwood, SC · Italian Food in Greenwood