Restaurants - Temple City, California, United States
Waitress
Contact Danielle Meaux
Seafood Palace is a restaurants company based out of 9669 LAS TUNAS DR, Temple City, California, United States.