Sorry it wasn't that great. I don't really think of Izi as a fancy place, but I was honestly never that impressed with it. Begging for reviews online puts me off, for sure.
I agree. I always found it like one step above Olive Garden. There was nothing wrong with it but there are so many other places to go!