Lelles' Inn

Lelles' Inn is an inn located in Draseel.

Localization
The Lelles' Inn is located somewhere within Draseel.