Tao's Dumpling is located in the valley of Los Angeles area