Know a great happy hour or special for this location?
Compact strip-mall counter serve providing sushi, ramen & other traditional Japanese dishes.
Suggest an edit
121 W Townline Rd, Vernon Hills, IL 60061
© 2025 Checkle, Inc
Privacy
Terms