Zaff's Superior Spellcasting

Zaff's Superior Staffs! is located near central Varrock.