Loco Moco Drive Inn
(808) 689-8321 | View Website

91-919 Fort Weaver Rd, Ewa Beach, HI | Directions   96706

21.316609 -158.013947
Get Directions