Restaurant in Tampa
Fresh toasted subs and made-to-order smoothies from a friendly neighborhood sandwich shop.
2001 E Hillsborough Ave #6
Tampa, FL, 33610
(813) 232-3333