Subway 50465

Subway #50465-0 is a Subway restaurant located at Miami Ballpark Parking Fac., 1576 Northwest 7th Street, Miami, Florida.