Pizza Review
Forget Naples. This is the best pizza in Italy. One of the best, hands down. Make a reservation or be prepared to wait. Donna Stella mingles with the crowd who are all smiling with a full stomach. Great crust, great structure, cheese and sauce an A+.