I know this topic has been talked about a lot, so please have patience with me. Someone recommended Cavo to me as the best Greek in Astoria. Your thoughts? With the US Open coming up, we want to go for Greek, rather than our usual Italian. Would love to hear your recommendations. Thanks.