Get directions to: Thrive, Seattle, WA Restaurant address: 1026 Ne 65th St A-102 (at 12th Ave Ne), Seattle Seattle, WA 98115, USA Driving Walking Bicycling Restaurant: Thrive