The Cuban Sandwich Shop

10434 N Florida Ave, Tampa, FL|Since 1975
★★★★★
★★★★★
4.0 stars
 4.3
 (63 catering reviews)
The Cuban Sandwich Shop Logo
Powered by ezCater