Island Steakhouse

Food
1120 E Twiggs St
Tampa, FL 33602
(813) 250-9897