← Tampa restaurantsHappy DeliNo reviews yetDeli5201 W Kennedy Blvd Ste 950, Tampa Call Directions WebsiteSaveShareOwn or manage Happy Deli? Claim this listing freeMenuReviews · 0Photos · 1Hours & info