Searching map area
Long Beach Seafood Restaurant
? TBD
Singaporean restaurant chain

The Long Beach Seafood Restaurant (Simplified Chinese: 长堤海鲜楼) is a Singaporean restaurant chain best known for creating the original black pepper crabs. The main restaurant is located along the East Coast Parkway, with four other branches in Marina South, IMM Building, East Coast Seafood Centre and Dempsey Road at Tanglin.

Instance of