Greek restaurant "Homer" in Mycenae.