Bamboo clams

Tekong Seafood Restaurant