Inside the jaw-dropping new Greek restaurant from team behin