Lords Restaurant Complex - Negombo, Sri Lanka

Umpires-Lounge

THE UMPIRE’S LOUNGE BAR

Umpires Lounge

A Lively Lounge Bar with Live Entertainments. You can chill out with a cocktail or  coffee. Try our Exotic Shisha Experience with five delicious flavors.

SMOKING AREA