Does anyone, or everyone, remember the name of a Chinese restaurant located on North May Ave., on the west side, somewhere around 27th-30th street? As I remember, it was a store front type, in a building with other businesses… Not talking about the one that was in the old IHOP…
Bookmarks