Your question has been sent.
Expect an answer!
61/2/1 Custom Road, Negombo 11500, Sri Lanka, Negombo
The Crab Negombo Sea Food Restaurant - Seafood restaurant in Negombo, Sri Lanka
61/2/1 Custom Road, Negombo 11500, Sri Lanka, Negombo
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!