Best pizza in Las Vegas. Taste almost like real Italian pizza made with Italian cheeses like Mozzarella di Buffala, Gorgonzola, Parmigiano...
Nice fresh salads and Italian appetizers.
And of course don't forget to end your meal with a Nutella and strawberry pizza !!!