Laulau Stand

Laulau stand, 6500 Kula Hwy, Kula, HI 96790, United States

Location