Write a review
Seafood Palace/9669 Las Tunas Dr - Temple City - California (CA)
9669 Las Tunas Dr, Temple City, CA 91780-2103, Temple City, California (CA)
+1 626-286-2299
9669 Las Tunas Dr, Temple City, CA 91780-2103, Temple City, California (CA)
+1 626-286-2299