Get directions to: Traveler's Oasis Truck Plaza, Eden, ID
Restaurant address: 1017 South 1150 East Eden, ID 83325, USA
Restaurant: Traveler's Oasis Truck Plaza