From your choices listed, I'd pick Sotto. Never had a bad meal there. It is actually, my current favorite for Italian in Los Angeles.
It also may be worth your while to check into Bestia. I recently had a ridiculously good meal there (although, the pizzas are not on par with Sotto) everything else was phenominal.