Saffron and Pepper

Saffron and Pepper is a tavern in Gors Velen in Temeria.