Bird Of Paradise Restaurant

Bird of Paradise Restaurant, Keaunui Dr, Ewa Beach, HI 96706, United States

(808) 952-4784

Location