813.226.87351120 E. Kennedy Blvd. #928, West Building Tampa, FL 33602
If classic Italian with a hint of “New York Italian” sounds delicious, you're not alone. Sit down to a great meal at Cena restaurant at Grand Central, where friendly fine dining is always on the menu.