It looks like nothing was found at this location. Maybe try a search?

Hokkaido - Steak, Sushi, Seafood Buffet
Hokkaido restaurant, Hokkaido buffet, Hokkaido cafe, Hokkaido bistro, Hokkaido diner, Hokkaido seafood restaurant, Hokkaido buffet price, Seafood buffet and grill St Louis, Hokkaido St Louis, Hokkaido Florissant, Hokkaido Swansea