Restaurants & Bars

Florida Deli Tampa

Datz Deli in South Tampa

Share:

More from Restaurants & Bars

Restaurants & Bars Florida Deli Tampa

Datz Deli in South Tampa

g
gator21 | | Oct 15, 2008 01:24 PM

This new restaurant is still under construction but I just downloaded their menu at datzdeli.com and it looks fantastic! Anyone know if they are a chain?

Feedback