From what I've heard, you could try the Berlitz School.
44550506
Unfortunately, the Italian Embassy here has no cultural centre.