Island Soul – Toledo, Ohio 43609

Island Soul Description

Island Soul Location

Address: 1225 Broadway St, Toledo, OH 43609
Phone Number: +1 419-699-7579

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top