deluxe greek island chicken