Cena Sarda: Ajo is a new Italian dining restaurant at The Welcome Rozelle. Cena Sarda