Get directions to: Newport Travel Plaza, Newport, AR
Restaurant address: 3600 Air Base Rd Newport, AR 72112, USA
Restaurant: Newport Travel Plaza