Levetto is always satisfies a pasta craving. I have been to all locations and they never fail to provide me with the most delicious carbonara. I recently came to this location as they introduced the exclusive Peking Duck Pizza! At first I was skeptical, but they definitely nailed, the scallioned and sauce reminded me of the real deal. Definitely recommend trying it at least once! Everything else was fantastic as usual and their panda cotta is always a great treat to finish off a great dinner.