Hokkaido Sushi is located in Santiago, Chile on Lira 130 8330078 Santiago Santiago Metropolitan. Hokkaido Sushi is rated 3.9 out of 5 in the category nikkei in Chile.
Address
Lira 130 8330078 Santiago Santiago Metropolitan
Accessibility
Wheelchair-accessible seating