Subway 5382

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