top of page

Mandarin Seafood Palace

Location

Henan, China

Design Area

22,000 Square Feet

bottom of page