Sports bars in North Andover, MA

Hokkaido Restaurant Sports Bars •
1250 Osgood St, North Andover

“Worst Asian food I’ve ever gotten. Sushi smelled and tasted like it was almost gone bad and the fried rice tasted like it was doused in pepper. Waste of ...“

3.7 Good113 Reviews
Loading...
map Map