Nanjing Duck House

9961 East Valley Boulevard Suite #B El Monte CA 91731 USA

(626) 281-8968

Location