Home Tags George Livissianis

Tag: George Livissianis

Greek-Australians Bring Greek Cuisine to Japan

The Apollo is an award winning modern Greek restaurant from Sydney Australia that has found itself a new home and new patrons in Tokyo Plaza Ginza. In...