Primo's Deli Cafe

Row 1

Details
101 N Franklin St
Tampa, FL 33602
(813) 221-3354

Foursquare Tips

  • Won't be going back here... as they lock the door in my face (1:30 in the afternoon)... little did they know I was about to order 5 sandwiches to go #notgettingmymoney
  • They have free wi-fi :o)