The other day, I realized that I had never been to Zorba’s Mediterranean Cuisine located at 6014 North May Avenue, nor its previous location now occupied by Sheesh Mahal.
Truthfully, I don’t know why I haven’t eaten there. I grew up in and around North May and had always heard it was one of the city's better Greek places. I guess the restaurant has always just been there, was always going to be there and I just took it for granted.
Well, after thirty-plus years of sleeping on the job, I finally decided to try it for lunch, and, man, it was a real eye-opener!
