Statue Of Liberty Deli
1 Bay St, Staten Island
(718) 273-0307
Recent Reviews
Statue Of Liberty Deli
1 Bay St, Staten Island 10301
(718) 273-0307