Farmacia Santa Maria Novella.
700 years of herbalist history from tinctures to room fragrances are purveyed in this heavenly store (and ex-chapel) dating from 1612. And yes, Dr. Lecter did shop here in the film... Just ’cos you are a cannibal doesn’t mean you can’t smell nice, Clarice. Via della Scala, 16 / SMN / 055 216 276 / smnovella.com