Submit Link
Malaysia
Kuala Lumpur
Jalan Sultan Ismail
Seafood
in
Quill City Mall
Red Lobster - Quill City Mall
🍴 Restaurant
Seafood
American