25 Main St, Negombo, Sri Lanka +94 76 669 7019
How to go there
Cafe Loc: 7.21026 / 79.835
Plan your visit