1145 S IL Rt 31, Crystal Lake, Illinois 60014 USA
Left to right: Boston, shrimp tempura & Tokyo roll all very good
Photo Credit: Yelp