Lords Restaurant for an Entertaining Evening in Negombo Chic with a mystical purple glow and groovy music, Lords is the place to enjoy a unique experience, along Negombo’s ...