Write a review
Tasty Duck/1039 E Valley Blvd - San Gabriel - California (CA)
1039 E Valley Blvd, Suite B102, San Gabriel, CA 91776-3660, San Gabriel, California (CA)
+1 626-572-3885
1039 E Valley Blvd, Suite B102, San Gabriel, CA 91776-3660, San Gabriel, California (CA)
+1 626-572-3885