Top Local Places

Cucumber Sushi & Salad Bar

5834 Amboy Rd, Staten Island, United States
Restaurant/cafe

Description

ad

Sushi & pan Asian cuisine  

CONTACT

Quiz