Sheridan Deli, INWOOD, New York (NY)
Conveniently located at 210 Sheridan Boulevard () in INWOOD, New York (NY) (11096), Sheridan Deli are available at 5162399312. Remember to in advance to make a reservation.
More restaurants in INWOOD, New York (NY)
Sheridan Deli contact information and details:
Address: 210 Sheridan Boulevard - , INWOOD, New York (NY) 11096
Contact Phone: 5162399312