clock menu more-arrow no yes

Ducks Restaurant

1381 East Las Tunas Drive, , CA 91776

(626) 287-8743