Get directions to: Local Mocha Cafe, Makawao, HI
Restaurant address: 81 Makawao Ave # 114 Makawao, HI 96768, USA
Restaurant: Local Mocha Cafe