Todds Subs, MIAMI, Florida (FL)

Looking for some food? Todds Subs is among the restaurants you might consider.
Comfortably positioned at 5975 Sunset Drive () in MIAMI, Florida (FL) (33143), Todds Subs is available at 3056673530. Please do give them a call upfront to make a reservation.
More restaurants in MIAMI, Florida (FL)


Todds Subs contact information and details:
Address: 5975 Sunset Drive - , MIAMI, Florida (FL) 33143
Contact Phone: 3056673530