Ducks Restaurant

1381 E. Las Tunas Dr. Suite 1
San Gabriel
California
United States