Subway 1578

Subway #1578-0 is a Subway restaurant located at, 965 Northeast 125th Street , North Miami, Florida.