Zelda Cafe & Deli
1239 E Kennedy Blvd
Tampa
FL
33602
(813) 226-0257
zeldascafeanddeli.com
Open Map
auto
café
cars
Convenience Stores & Service Stations
Delicatessens
dining
food
gas
restaurant
Restaurants