North Shore Mobile Commercial Establishment

Food court · 67-221 Waialua Beach Rd, Waialua, HI

More food in Waialua, HI · Food Court in Waialua