Update Info - The Big Catch Seafood
This restaurant was reported as closed. If it is open, let us know.
The Big Catch Seafood
112 Plaza Dr
West Covina, CA 91790
112 Plaza Dr
West Covina, CA 91790
This restaurant was reported as closed. If it is open, let us know.