Il Leone Verde compare prices