Address: 10434 N Florida Ave, Tampa, FL 33612, USA
7am...and all day...
the sell the same menu all day
Add Answer
Thanks! Your answer is awaiting moderation.
Does the bread here contain lard?
Trending Places
Sandwich shop
6110 Interbay Blvd, Tampa, FL 33611, USA
14022 N Florida Ave, Tampa, FL 33613, USA
2002 N Nebraska Ave, Tampa, FL 33602, USA
1507 S 22nd St, Tampa, FL 33605, USA
2602 E Fletcher Ave, Tampa, FL 33612, USA
13236 N Dale Mabry Hwy, Tampa, FL 33618, USA
1001 S 22nd St, Tampa, FL 33605, USA
1902 N Himes Ave, Tampa, FL 33607, USA