Not a bad place - the food comes out quickly, and they have seating for large groups readily on the outside patio area.
Came here with a group of six, and we were seated and served right away, which was nice. Their hummus and pita bread starters were very good. The pita bread was covered in sprinkled cheese, which was nice.
I ordered the halibut, which came with tiny shrimp, corn, and some beans. Overall the flavor was good, but my halibut was a bit dry. Still tasty though, as I ate the whole thing...
Good service overall, and pleasant restaurant! Good view of all the happenings in the St. Mark's Square.