Negombo

Mr. Crab

About

Mr. Crab is a seafood restaurant in Negombo, Sri Lanka.