Internet cafes, entertainment venues and restaurants remain the three worst places for implementing the city's smoking ban in public places, according to a report.