Really wouldn't recommend this place. The food was mediocre and completely not worth the price.
The setting is kind of cute. If you're outside you can enjoy a nice view of the Grand Canal. It would be a lovely little place for a romantic meal if it weren't for the fact that the tables (at least the ones outside) are all crammed together. The service was also incredibly slow and not the best. No one was particularly friendly.
It just could have been better, hence the "Meh. I've experienced better" rating.