Cavo is located on 31st Ave and 42nd St in Astoria. We were there on Sun night. The weather was lovely as was the garden (altho many many smokers). Quite a big bar scene. Menu is Mediterranen/Greek, unlike the traditional Greek restaurants that we go to. (Waitress didn't know what ouzo is.) The crowd was a little more upscale, as were the prices--low $20's for an entree, low $10's for appetizer, $8 for a mediocre glass of wine. (I felt like I was in Tribeca.) Nice touch were the olives and feta cheese (gratis), altho the bread was terrible. Told the manager about the terrible bread; he offered us some pita (which we ended being charged for).
Waitresses, busboys, manager all tried too hard to please; they seemed a little spacey. The computer broke down three times--it seems as if whatever is ordered has to be input into the computer, thus our entree was delayed, and we got the pita towards the end of the meal. My husband ordered grey sole, which was overcooked, almost mushy. I had jumbo shrimp deep fried and covered with shredded phyllo (it looked like a katiafi)--quite tasty. Mixed seafood appetizer (deep fried with chick pea flour) was good and a large portion.
Tried it once, don't think we'll be going back.