Before my father passed away, he wanted a smoked eel. I got it for him, but now I want one as well.
A co-worker gave me an address, but all I remember that it was not that far away from
American Science and Surplus , 66th and Oklahoma. Neither of us work there any longer, I only had her email address.
What I remember is that it was a small place hat had huge steps to go up, the eel was in a freezer, and that they sold sliced gyro in the freezer by the pound. My co-worker who did a lot for the Greek church said that it was a Greek deli - I disagreed at the time after going in.
I drove several of the streets, I am not finding the place. Any suggestions?