I've acquired a new recipe that calls for myzithra cheese.
I'm not familiar with this type of cheese and unsure as to where I can get it. According to internet sources, myzithra originates from Greece. So, can I assume it might be available in Greektown on the Danforth? If so, which store should I try?
I'd also appreciate some comments about its flavour -- in case I need to find a good substitute for it.