Creator of The Original And The Best Black Pepper Crab in Singapore, Long Beach prides itself in serving a variety of delectable LIVE exotic seafood. Indulge yourselves with LIVE Alaskan King Crabs, LIVE Geoducks, LIVE Australian Lobsters and many more.…
More