Posted By:
MVSNYCHi Ted!
for the record, i love Greek food, and i have a few friends who live in Astoria, Queens (one of the largest Greek populations outside of Greece), we have some great spots we hit up over there often...grilled octopus, stuffed calamari, grilled sausage, feta cheese, etc...
BUT, i think the lore of unlimited Brazilian steak won over in the end...either way you should still try to come up, will be a feast! same place Leon (and Wonka) took us to...