Restaurant hero image

Avocado Sushi

4342 Amboy Rd, Staten Island, NY 10312