The truffle pizza is hands down the best pizza I've ever had. Im not exaggerating.
The flavor of the truffle adds an amazing flavor. The cheese and tomato sauce were melted into each other to create a really delicious dish.
It was so delicious that I finished it before I remembered to stop and take a picture (sorry, not sorry).