I don't understand the hype.
I'm from Chicago, so good Italian food is a staple in our family. Upon reviews of this place from friends, I thought it was going to be my go-to, but sadly Taste of Italy is another mediocre desert restaurant.
The pizza was incredibly unimpressive. Greasy + tasteless. We ordered mozzarella sticks and they were soggy. Not to mention it's overpriced.
Still searching for that good Italian...