Beijing Duck House
Add to Favorites
CLOSED NOW
Today: Closed
Tomorrow: 11:00 am - 2:00 pm, 5:00 pm - 9:30 pm
Saved to Favorites
Phone: (408) 649-3307
Address: Milpitas, CA 95035
79 S Abbott Ave, Milpitas, CA 95035
442 W Calaveras Blvd, Milpitas, CA 95035
52 S Abel St, Milpitas, CA 95035
550 Barber Ln, Milpitas, CA 95035
300 Barber Ct, Milpitas, CA 95035
522 Barber Ln, Milpitas, CA 95035
61 Serra Way, Milpitas, CA 95035
516 Barber Ln, Milpitas, CA 95035
222 Barber Ct, Milpitas, CA 95035
218 Barber Ct, Milpitas, CA 95035