Deli · $
1218 Boulevard Way, Walnut Creek, CA
Family-run Italian deli on Boulevard Way in Walnut Creek, known for its overstuffed sandwiches.