We tried to guess where you are. Click to change.

Great Italian deli

Wednesday, September 15, 2004
Great Italian deli - the real deal. Pastas, meats, Italian products, focaccia, etc. Funny counter staff. Downsides are limited hours (not open Sunday, closes around 6pm weekdays), and it's always crowded.

More from Vicki:

1100 Valencia St
San Francisco, California 94110
(415) 647-5581

More Reviews

No image

Joanne G.

No image

Jason D.