-
MASTER LION
American Seafood Restaurant ??? MASTER LION is a restaurant located in Beishan, Zhuhai, specializing in American hand-caught seafood dishes. The visual image uses the lion as the core image, symbolizing a bold and informal attitude and embodying the spirit of sharing finger food. The design is inspired by the lion’s guardianship of food, closely connecting…
