Santa Rosa Grocery And Deli

Santa Rosa Grocery and Deli, 76 Van Duzer St, Staten Island, NY 10301, United States

(718) 727-1400

Location