Powered by Tripadvisor

La Ideal Sandwich Shop

2924 W Tampa Bay Blvd
Tampa, FL 33607
Uber
MORE PHOTOS