Troll Forest Cafe
Jump to navigation
Jump to search
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.