Underwhelming by a mile.
Probably the worst wait and food we've had in a while. Italian festival ... We chose here. Every street vender had better tasting food, served at least 20 degrees warmer, and offered friendlier service.
Try the tiramisu I guess? It was the only acceptable item the three of us had and that's because it was supposed to be cold.
Pass this place.