Cafes nearby Neluwa, Sri Lanka

Suwiska tea factory

Approximately 0 km away
Address: Neluwa, Sri Lanka

Jayasiri Tea Room

Approximately 1.2 km away
Address: Tawalama - Neluwa - Betuwangala - Dellawa Rd, Neluwa, Sri Lanka