Tool Shed Reviews & Details
2903 W 29th St
Tool Shed is located at 2903 W 29th St in Cleveland near the intersection of Willey Ave and Train Ave. Call (216) 771-7812 for dine in.
- Service:Dine In
- Major Intersection:Willey Ave And Train Ave
Tell us more about Tool Shed Cleveland!