Get directions to: Genki Sushi Usa Inc, Ewa Beach, HI
Restaurant address: 91-1401 Fort Weaver Rd # D102 Ewa Beach, HI 96706, USA
Restaurant: Genki Sushi Usa Inc