1735 S Ihm Blvd, Freeport, Illinois 61032 USA
Family dining in an impressive oriental atmosphere.
Photo Credit: Yelp