I've tried Levetto at other locations before and really enjoyed it. I came to this location to try the exclusive Peking duck pizza. My friends and I were kind of disappointed...I believe we felt it was nothing special cause we're familiar with the hoisin sauce taste. I personally prefer the margherita and affumicato. The one in the picture is the Yukon gold potato.
Their salads are wonderful too...definitely meant to be shared with a few people. The one in the picture is the Misticanza. I'll have to come back again to try their pasta.
Overall, everything on the menu is very affordable (~$8-15) and I like how it's self-serve. This location has a room at the back dedicated for special occasions.