Get directions to: Boot Scooten Java, Snohomish, WA
Restaurant address: 21919 Echo Lake Rd Snohomish, WA 98296, USA
Restaurant: Boot Scooten Java