Hokkaido Restuarant
Chinese, Japanese
North Andover, MA
1.9 mi