The embedded content could not be displayed. Please go to the article to view this content. WHAT AND WHERE? An upmarket Greek franchise with restaurants in Athens, Montreal, New York, Miami and Las Vegas. Founded by chef Costas Spiliadis, it’s set in the ...