Lords Restaurant located in Negombo is popular for its fresh catch of seafood. They offer Sri Lankan, Oriental, Indian and Italian cuisine. They also have an extensive vegan course. With no doubt, head to Lords!
|Venue name:||Lords Restaurant||Contact:|
80B, Poroutha Road (Main Beach Road)
|Opening hours:||Daily and Poya 3.30pm–10.30pm|