Get directions to: Ella's Deli, Bothell, WA
Restaurant address: 21520 30th Dr Se Bothell, WA 98021, USA
Restaurant: Ella's Deli