Submit Link
Malaysia
Penang
George Town
Lorong Abu Siti
Seafood
in
Choo Plaza
Jade Palace - Choo Plaza
🍴 Restaurant
Chinese
Seafood