I see a new place at Shawnee Mission Parkway and Goddard. Right off the Frontage road next to the former Thai 2000 Restaurant. Big red sign facing the Street at an angle. Used to be a chiropractic clinic. Anyone tried this place yet? Is it Asian operated?