This is, hands down, the best pizza I have ever eaten! My husband and I always eat here on our trips to Italy. There is also a full menu with beautifully made food by the Chef Anna. Lello makes the most amazing pizza in the world. Not for from Modena and Bologna, this place is a must!