Restaurant in Tampa
Pressed sandwiches on homemade sourdough breads, plus fresh-baked loaves and treats.
6703 N Florida Ave
Tampa, FL, 33604
(813) 304-1294