South Subs, MIAMI, Florida (FL)
Readily operating at 9340 Southwest 56th Street () in MIAMI, Florida (FL) (33165), South Subs are available at 3052740404. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in MIAMI, Florida (FL)
South Subs contact information and details:
Address: 9340 Southwest 56th Street - , MIAMI, Florida (FL) 33165
Contact Phone: 3052740404
