Datz

Datz Deli

Datz Deli

2616 South MacDill Avenue

Tampa, FL 33629

813-831-7000

www.datzdeli.com

Find

Locations: Tampa Bay
Type: Restaurant
Back to Showcase