BizLeisureFred's Negombo, Sri Lanka
3 Reviews |
100/7 A Palangathuraya
We overlooked the fact that the restaurant looks far from impressive and that the price level was lo...
Lords Restaurant Complex
80 B Poroutha Road
OK, the place looks cool - especially inside - more like a nightclub than a restaurant. And it is a ...