Lords Restaurant Complex - Negombo, Sri Lanka

Batsman

THE BATSMAN RESTAURANT

A quiet & romantic restaurant with ornamental fish ponds

NO SMOKING