Red Lobster is Finally in Manila!
November 19, 2018
Lobster, Crab and Shrimp…are you on a seafood mood? Get up ‘claws’ and personal with the Mecca for anything seafood- RED LOBSTER! Dubbed as the #1 Seafood Restaurant in the US just splashed its way into …
