Cucumber Sushi & Salad Bar on Hylan
4215c Hylan Blvd, Staten Island
(718) 605-9500
Recent Reviews
Cucumber Sushi & Salad Bar on Hylan
4215c Hylan Blvd, Staten Island 10308
(718) 605-9500