Troll Forest Cafe



The Troll Forest Cafe is a cafe located in Tal'aman in Dazar'alor. The cafe features a rain forest theme and has many stuffed animals.

Mobs

 * Amani Warrior

Gallery
 Troll Forest Cafe - Interrior.png|Interrior. 