Zelda Cafe & Deli
1239 E Kennedy Blvd Tampa, FL 33602-3513
813-226-0257
Entertainment Offered
Live Music
Meals Served
Breakfast, Dinner, Lunch
Business Hours:
Payment Types