Anyone from North East states of America that have been introduced to "real" Chinese food closest to New York will tell you that this place is as good as it gets if your in Southwest Florida.
I must admit that their fried rice and teriyaki sticks keep me coming back and they soothe the common homesickness to my taste buds. If you havent tried this place - Â you havent lived life.
Yes, they are DELICIOUS and Yes, THEY DELIVER!!! (OMG!)
Tip your drivers well and save your fortunes from your cookies...you never know!