The frozen peanut butter hot chocolate is really amazing, it's like a frozen Reese's in drink form. I definitely recommend it.
I also really liked the Pepper Vodka Penne. It was creamy, spicy, and delicious. It came with some vegetables mixed in, too.
I was afraid this place was going to be a tourist trap and just overpriced with mediocre food. But I was pleasantly surprised at how good the food was.
My sister got the margherita pizza and it was really good, too. I had a piece of hers.
I definitely recommend this restaurant for a fun, satisfying meal.