IF you want a Margherita pizza that tastes IDENTICAL to what you'll get in Italy...
AND you are willing to pay $20 for it...
THEN GO HERE NOW!!!!!!!
The bread is pretty good too. Arancine are great... Fried risotto balls with a chunk of mozzarella inside, in a tomato sauce... DELICIOUS.