Papa John's Pizza Address: Selden Road, Bldg. 1090, Kaneohe Bay, HI 96863 Phone: (808) 254-4005 Pizza, Food Home Delivery, Restaurants, Restaurants Food Delivery, Foods-Carry Out, Papa John's Pizza