Cucumber Sushi & Salad Bar

5834 Amboy Rd
Staten Island, NY
718.966.1118
40.526087
-74.202037

for Cucumber Sushi & Salad Bar
Directions
from: