Mr. Crab

Hotels, Restaurants

285 Lewis Place Negambo
09:00 - 23:00
Mr. Crab is located in Negambo, we are an Arthentic Sri Lankan restaurant with a western touch.
Generic placeholder image

Advertise

Your Business