Subway 1030

Subway #1030-0 is a Subway restaurant located at 16395 Northwest 67th Avenue, Miami Lakes, Florida.