Todd's Subs

305-667-3530
5975 Sunset Dr # 109
South Miami, FL 33143
No photo available for this business

Business Information

Restaurants
Delicatessens

Customer Reviews (1 reviews)

frangipani4

on Citysearch Aug 14, 2002
This is definately Miami's best kept secret. A little hard to find, but extremely well worth it. You can actually see and taste the meat and fresh veggies in the subs. The bread is awesome, and the atmosphere is never... (more)

Browse our top cities

Browse cities by state