Steelbach Categories Restaurants, Bars and Breweries 1902 N. Ola Ave. Tampa FL 33606 (813) 693-5478 Visit Website Rep/Contact Info Stephanie Wielinski × Stephanie Wielinski Phone: (813) 693-5478 Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×