Reservations 2018-04-18T12:58:58+00:00

Cena

1208 E Kennedy Blvd

Channel District

Tampa, FL 33602

Tel: 813.374.8840

Reservations Recommended.

Reservations accepted by phone or via this Open Table form only.