Leo's Peking Place in Stillwater was my all-time favorite Chinese restaurant until they were forced to close a few years ago due to limited parking that resulted from Northern Oklahoma College taking over the strip-mall where they were located. I know the owner spent a lot of time in OKC and I was wondering if anyone knows if she might have relocated here and opened another restaurant, maybe under a different name?

Failing that, does anyone who was familiar with Leo's know of any similar restaurants here? Their General Tso's chicken was unique in that the chicken was unbreaded dark meat and the whole dish consisted of stir-fried chicken chunks, large chunks of green bell pepper and a garlic/ginger sauce. Definately the best I've ever had and I'm afraid I'll never have it again. There egg drop soup and egg rolls were also unique and the best I've ever had but the General Tso's chicken was something special.