LEEWARD BOWL 

Address 850 Kamehameha HWY, Pearl City, HI 96782, U.S.A.
Phone Number 808-454-1294
Nearest station