Seafood Village

Seafood Village

Restaurant located in Temple City, CA