The Apollo‘s Greek food has arrived in Tokyo and restaurateur Sam Christie leans across a dining table at The Apollo as he explains the kinship between Japanese and Greek cuisines. […]
Award-winning Greek restaurant ‘Apollo’ opens in Tokyo
Award-winning Greek restaurant ‘Apollo’ opens in Tokyo
The Apollo, an award-winning modern Greek restaurant from Sydney, Australia, opens March 31 in Tokyu Plaza Ginza, operated by Tokyu Land Corp. Apollo draws on the joint heritage of Jonathan […]