Get directions to: Broadway Sandwich Shop, Tampa, FL
Restaurant address: 4216 E 7th Ave Tampa, FL 33605, USA
Restaurant: Broadway Sandwich Shop