Not a Day at the Beach

On the Road
  • Ola Restaurant
    57-091 Kamehameha Hwy, Kahuku, Oahu, HI 96731