Subway 1578

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