The world’s largest seafood restaurant chain, Red Lobster has arrived in Malaysia.
The outlet, located on the ground floor of The Intermark mall in Kuala Lumpur, is operated by the Secret Recipe F&B Group.
Already a subscriber? Log in
Play, subscribe and stand a chance to win prizes worth over RM39,000! T&C applies.
Cancel anytime. Ad-free. Unlimited access with perks.
