Todd's Subs
5975 SW 72ND Ave
South Miami
FL
33143
(305) 667-3530
local.yahoo.com
Open Map
Description
Todd's Subs is located at 5975 Sunset Dr, South Miami, FL. This location is in the South Miami neighborhood. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0.
by merchantcircle on April 15, 2021 from
merchantcircle
Adjacent
Delicatessens
Delis And Delicatessens
full-service restaurants
restaurant
Restaurants
Sandwich Shop
Sandwiches
Subs
Wheelchair Accessible