Santa Barbara DeliBringing the Taste of Santa Barbara to NYC

Popular Menu Items

View full menu

Address

551 E 12th St
New York NY, 10009
(212) 254-1732