Srilanka-Places.com has listed approx 3 internet cafes in Nittambuwa. Some of the Top rated internet cafes in Nittambuwa are- Leisure Spot, Leisure Spot & Leisure Spot.