Get directions to: Stella, Bothell, WA Restaurant address: 237 Everett Hwy Bothell, WA 98021, USA Driving Walking Bicycling Restaurant: Stella