Hokkaido Seafood Buffet and Grill
4580 N Illinois St, Swansea
(618) 416-2077
Menu
Restaurants in Swansea, IL
Hokkaido Seafood Buffet and Grill
4580 N Illinois St, Swansea, IL 62226
(618) 416-2077