Glass noodles with short rib and vegetables
at Slurping Turtle in Chicago, IL

116 W. Hubbard Street Chicago, IL