I went here for lunch with a friend and i ordered a pizza and a salad. I found the food to be of average quality, although there was quite a wide selection, and overpriced.
The best thing about this place is the view over the square from the balcony.