Tampa Deli Reviews & Details
8151 Arlington Ave
Tampa Deli is located at 8151 Arlington Ave in Riverside near the intersection of Short St and Cleveland Ave. Call 9516886113 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:Short St And Cleveland Ave
Tell us more about Tampa Deli Riverside!