Lu moved to another location. If you want to know where, go next door to the Pho place and ask. They should have his business card available.
All reviews seem positive