Shula's Steak House - Tampa

Address:

4860 West Kennedy Blvd.
The Intercontinental Hotel
Tampa, FL 33609

Phone:

8132864366x

Map:


Contact   ·   Privacy   ·   Terms