Italian restaurant Speranza has been looming large in Shaftesbury Square for decades. It serves good Italian food to the masses and I’ve never had a bad meal in it.All the same I’ve never had a really outstanding meal either. However you’ll find predictable, tasty dishes on the menu and I would recommend the…