Update Info - Big Catch Seafood House
This restaurant was reported as closed. If it is open, let us know.
Big Catch Seafood House
5860 Telegraph Rd
Toledo, OH 43612
5860 Telegraph Rd
Toledo, OH 43612
This restaurant was reported as closed. If it is open, let us know.