Tokyo Restaurant Address: 6094 US Highway 101, Amanda Park, WA 98526 Phone: (360) 288-0098 Restaurants Other Businesses: Lake Quinault Restaurant at 6080 US Highway 101, Amanda Park, WA 98526