I doubt if this establishment has anything to do with the National Aeronautics and Space Administration in the U.S. Karaoke is clearly NOT a part of NASA’s core activities. Even if you consider studies NASA does regarding the psychological effects of space travel. Karaokeing to Mars and beyond doesn’t sound like a sane idea.
That should take care of any dangers of mistaken identity. NASA is located across Police Park on Havlock road.
I haven’t been inside and don’t intend to try because I’m allergic to Karaoke. If anyone reading this sampled this establishment’s cuisine and ambiance, the comment box is below awaits your impressions.