This is the best Chinese place in the known universe. Well, at least my known universe, but maybe I am biased because I grew up eating this stuff on at least a weekly basis.
The spring rolls and sesame chicken are easily the best I have had. And I could eat the pot stickers till I fell over. No other place serves up a nice doughy pot sticker that is crispy on the outside with such a delicious special sauce.
Their take out service is top notch. I have easily ordered from this place 200 times and they have never gotten a thing wrong. You never have to wait more than 25 min, and everything is always fresh. Why does no other Chinese place serve the sauce on the side so that your fried chicken products don't get soggy on the ride home?
San Francisco has nothing that compares. Maybe I should move back to Cleveland?