I remember reading about a few different greek places, and after a quick search of the archives, can't find the threads. I remember the following:
one is on or around E. 34th street, and has an impressive display of fresh fish.....the other was somewhere downtown, east village i believe, and i think was a small mom & pop/neighborhood place. i remember reading great reviews of each. can anyone help?