Originally Posted by
white_n_slow
I don't remember what it's called, but it's a small place pretty much in the middle of the Fremont commercial area.
I'll check the area out. I'm surfing my cousins' couch here in Greenlake so I'm really close. I'll let you know what I find...and if I shout out some names of these places, do you think you'll remember which one it is?