Nice decor and good food. We have been here before and when our daughter wanted Greek food for her sweet16 celebration, we automatically thought of Ithaca.
We had the elevated section for ourselves and hosted 27 people. We were allowed to go earlier to decorate the place, which was nice of them.
It's probably the best greek restaurant in Markham.