Japanese restaurant · Weaver Road D103, Ewa Beach, HI
To-Go
More food in Ewa Beach, HI · Japanese Food in Ewa Beach