Found 1 place
Address: 47-388 Hui Iwa St STE 17, Kaneohe, HI 96744
Latitude: 21.4367 (21°26′12″N), Longitude: -157.8264 (157°49′35″W)
Phone: (808) 239-9237
Site: www.ninjasushiusa.com
Foursquare