Hokkaido

3295 Amboy Rd
Staten Island, NY
718.980.0880
40.56089
-74.13565
Hours:
Mon - Sat:11am - 10pm
Sun:noon - 10pm

Directions
from: