Roma Italian Restaurant
1275 W Center St Ste B
Greenwood, AR 72936-4950
479-252-0794