Get directions to: Restaurant Saito, Ewa Beach, HI
Restaurant address: 91-902 Fort Weaver Rd # 106 Ewa Beach, HI 96706, USA
Restaurant: Restaurant Saito