Is this the world's best crab restaurant?
Crabs caught in Sri Lankan waters are so prized in Singapore's fine dining establishments that a single one can sell for hundreds of dollars. But there was one place where these cr…
Crabs caught in Sri Lankan waters are so prized in Singapore's fine dining establishments that a single one can sell for hundreds of dollars. But there was one place where these cr…