This place is one of the most pretentious and rude places I have ever been to. I am a Queens native and have been to many restaurants in Astoria, all of which have provided a level of service and quality that Cavo cannot possibly live up to because simply put - THEY FORGOT THE LITTLE PEOPLE - the customers! The manager of the place rides on a high horse and makes a grand pretense of being accommodating when in reality he does not care if you come or go. Not to mention the fact that a sexual harassment suit was just filed against him -( http://ny.eater.com/archives/2012/05/rrated_sexual_harrassment_report_filed_against_cavo.php ). Upon arrival, the hostesses were extremely sour and rude. They were not gracious and refused to seat us just because one person in our party was running late. Our reservation was not honored and we were given a booth that was smaller than ones found in McDonalds, all without apology and no sense of obligation on their part to keep their customers happy. We left and EASILY found a local place with amazing Greek food and the most hospitable and welcoming staff. Practically any restaurant in Astoria will provide you with better service and better food for your money. This place is a dump that uses "ambience" to suck you in. Don't give them your time or business. They don't care if you exist or not.
If you own or manage Cavo Cafe, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.