Get directions to: The Dragon's Den Herb Shop, Makawao, HI
Restaurant address: 3681 Baldwin Ave Ste A-103 (at Maui), Makawao Makawao, HI 96768, USA
Restaurant: The Dragon's Den Herb Shop