Yes, I know I haven't posted in a very long time.
This is Elephants Deli on NW 23rd, just north of
A great place to meet a friend for lunch
or do a little gift shopping.
I know I will be back here for some Christmas shopping for sure.