Palm Ave Sandwich Shop

2002 N Nebraska Ave, Tampa
(813) 223-5157