DETAILS

Hamada of Japan is a family-friendly Asian dining option for engaging tableside cooking, tempura and traditional maki.

Location

18310 North Creek Drive, Tinley Park, IL, USA

OTHER LOCATIONS