Get directions to: Pizza Fresh Makawao, Makawao, HI
Restaurant address: 1043 Makawao Ave Ste 103 Makawao, HI 96768, USA
Restaurant: Pizza Fresh Makawao