18 yrs ago•legavenuereviewedChi Chi's215 Kitamae, Chatan, Nakagami-gun, Okinawa 904-0117, Japan*Wow, what a night! I meet...