Deli Shez Cafe
Restaurant
•
318 Blanchard St, Seattle, WA 98121, USA
7.6
Thursday: 10 AM – 3 PM
See if anyone you trust recommends it!