The place is a bit hard to find...Tip for others looking for it... 2220 NW Market Street (next to Bop Street Records)In the door, down the stairs, end of the hallway!
La
Review №2
Sooo Goood.
Information
3Photos
2Comments
5Rating
Address:2220 NW Market St, Seattle, WA 98107, United States