Get directions to: Roma Italian Restaurant, Idabel, OK
Restaurant address: 500 Ne Lincoln Rd Idabel, OK 74745, USA
Restaurant: Roma Italian Restaurant