Cena


1208 E Kennedy Blvd
Tampa, FL 33602

An Italian Restaurant in Tampa FL

Italian Restaraunt in the heart of downtown Tampa. Located in Grand Central, Channelside.


Day Opening Closing
Mon-Tue Closed  
Wed-Thu 5:00 PM 9:00 PM
Fri-Sat 5:00 PM 10:00 PM
Sun 5:00 PM 9:00 PM
Click the button to add a review for Cena

Add Review