Cucumber Sushi & Salad Bar
Address:
1324 Forest Ave, Staten Island, NY 10302
Phone:
(718) 966-1118 Restaurants, Unknown, Asian
Other Businesses:
- Stephanie's Deli at 234 Jewett Ave, Staten Island, NY 10302
- Holy Schnitzel at 438 Nome Ave, Staten Island, NY 10314
- Dunkin Donuts at 1000 Richmond Ter, Staten Island, NY 10301
- Starbucks Coffee at 2505 Richmond Ave, Staten Island, NY 10314
- Veronica's Deli & Grocery Inc at 910 Post Ave, Staten Island, NY 10302