Panda Express opened a location at The Grid development in Stafford this summer.

Located at 11127 W. Airport Blvd., Stafford, the fast-casual Chinese restaurant chain is known for its orange chicken, Beijing beef and chow mein. The new location opened July 16.

Panda Express has more than 40 locations in the Houston area. 281-747-8898.