Roma Italian Restaurant

1275 W Center St Ste B
Greenwood, AR 72936-4950

479-252-0794