Wasn't impressed. A bit pricey, even for the quantity and the lo mein was pure grease. The egg roll was burnt tasting. Iron Wok across the toll is much better, in my opinion.
1Photo
Rice Kitchen
4727 Frankford Rd Ste 405 (North Dallas Parkway) Dallas, TX75287 United States