LA Ideal Sandwich Shop
2924 W Tampa Bay Blvd Tampa, FL 33607-1233
813-870-0150
Business Hours:
Payment Types