Subway 60233

Subway #60233-0 is a Subway restaurant located at Walmart Supercenter #4303, 3200 Northwest 79th Street, Miami, Florida.