Internet cafe offering internet access. Located on Palama Street.