Open on Christmas?
Address: 9019 Aurora Ave N, Seattle, WA 98103, USA
Di Trenh | Aug 18, 2019
Yes we are!
lj pan | Aug 18, 2019
Yes!
Lisa G | Aug 18, 2019
Yes! She told me that they're open on Christmas Day earlier this week.
Thanks! Your answer is awaiting moderation.