Subway 5382

Subway #5382-0 is a Subway restaurant located at, 165 Southeast 3rd Avenue , Miami, Florida.