Down to Earth Organic & Natural

Address
1169 Makawao Ave
City
Kahului
State
Hawaii
Zip
96372
Phone
808-572-1488

Description coming soon. Own this restaurant? Contact us to add a description - free of charge.