Get directions to: Storto's Deli & Sandwich Shop, Waialua, HI
Restaurant address: 66-215 Kamehameha Highway Waialua, HI 96791, USA
Restaurant: Storto's Deli & Sandwich Shop