Get directions to: Subway Sandwiches And Salads - Honolulu- Stadium, Aiea, HI
Restaurant address: Stadium Mall Aiea, HI 96701, USA
Restaurant: Subway Sandwiches And Salads - Honolulu- Stadium