Statue of Liberty Deli

Statue of Liberty Deli

 
 
 
 
 
 
 
 
 
 
 

Statue of Liberty Deli

5 Ferry Terminal Drive
Staten Island, NY 10301
(718) 556-0700
Connect With Us
Yelp
Member Since: 2016