A Peek Inside Our NEW Deli in ST. JOHNS!

What with all the hubbub and rigmarole of starting the new shop in St. Johns, we're only now getting to share some pictures of that shop! So excited to stake out a spot in this amazing neighborhood. The new location is at 8408 N. Lombard. Let us know what you think about how it's coming together!           (971) 207- 4993