at 5151 Hill Ave, 103/D Toledo ,0hio, Toledo , 43615 United States
Fish market
3323 FB users likes Crab Island Toledo, set it to 2 position in Likes Rating for Toledo, Ohio in Seafood Restaurant category
Crab Island Toledo is Toledo based place and this enity listed in Seafood Restaurant category. Located at 5151 Hill Ave, 103/D Toledo ,0hio OH 43615. Contact phone number of Crab Island Toledo: (567) 318-5356
The locals favorite place for seafood! Real Seafood Company is Quite Simply Seafood as it Should Be! Enjoy the best of fresh seafood from Boston, Florida and the Great Lakes. Offering a FREE Birthday meal, check website for details
Fish market