Get directions to: Arrowhead Travel Plaza, Pendleton, OR
Restaurant address: I 84 & Exit 216 Pendleton, OR 97801, USA
Restaurant: Arrowhead Travel Plaza