Adjectives for Treat

Words used to describe Treat
optical; splendid; popular; delightful.