Lords Restaurant Complex - Negombo, Sri Lanka

Oval

THE OVAL RESTAURANT

A Lively and Trendy Restaurant with Live Entertainments everyday.

 You Can Enjoy Watching all major Sporting Events on a Wide Screen TV.

SMOKING AREA