Does anyone have any favorite Greek diners?
I was in New York over Christmas weekend, and on my way out to Astoria in Queens to check out the Bohemian Beer Hall, I discovered that it was closed (yes, it was Christmas Day, but they say on their website they're open 365 days a year). So what was...