4580 North Illinois Street, Swansea, IL 62226  TEL: 618-416-2077

Sunday - Thursday Friday - Saturday
11:00AM - 9:30PM 11:00AM - 10:30PM
ADD: 4580 North Illinois Street, Swansea, IL 62226    Tel. 618-416-2077
Copyright 2017-2018 Hokkaido All Right Reserved. Website by Honorpos.