Sorry I'm only seeing this now. Did you get some info on the bike?
Lazzaretti is one of Rome's longest-established shops. They build some nice frames. More recently, I've seen some sub-standard stuff with their name on it, but I've never seen a poor-quality Lazzaretti road bike. I've actually got my eye on one at the moment. Let me know if you need more info and I'll try to help.