Lan Chi’s 1320 Belknap St. Superior, WI From the outside this restaurant looked questionable, but something drew me to it. The randomness of the place in a slightly run down neighborhood, I postulated they must be doing something right to be able to survive here and I hoped it was not just the prices or […]