Cafes nearby Ellen Egoda, Negombo, Sri Lanka

My Tea Shop

Approximately 0.75 km away
Address: Sarakkuwa, Negombo, Sri Lanka