Mandarin Seafood Palace

Location

Henan, China

Design Area

22,000 Square Feet