The Elephant Shack

59-186 Kamehameha Hwy Haleiwa HI 96712 USA

Location