The food here is decent, though not that consistent. It seems the chef is able to cook certain dishes very well and others not so great.
The service was great. The staff went to great lengths to accommodate my bad Italian and my friend's non-vegetarian understanding of what we were ordering.
The cakes were great.
Cons: Some food is only 'okay'.