Subway 1406

Subway #1406-0 is a Subway restaurant located at Royal Oaks Plaza, 15416 Northwest 77th Court, Miami Lakes, Florida.