The Marina, San Francisco County · San Francisco
2120 Chestnut St, San Francisco, CA 94123
Imported Italian products sold alongside prepared sandwiches, pastas & soups for take-out.
Haven't been here myself — came recommended from someone I trust.
Old-school Italian deli offers artisanal meats, cheeses & breads, with takeaway sandwiches & fare.