Panda Express
Irving, TX
3223 sq ft
Restaurant Design