Sandwich Shop in Tampa
Family-run sandwich shop famous for huge Philly cheesesteaks and Cuban toast.
1507 S 22nd St
Tampa, FL, 33605
(813) 241-8740