New York Deli
126 Sutter St
San Francisco
CA
94104
(415) 399-0631
sanfrancisco.menupages.com
Open Map
Description
New York Deli is located at 126 Sutter St in San Francisco and has been in the business of Retail - Delicatessen Stores since 1991.
by dandb on May 13, 2016 from
dandb
deli
delicatessen
Delis
Downtown
Northeast
restaurant
Restaurants
Restaurants Delicatessens
Sandwiches
Vegetarian