Subway 31666

Subway #31666-0 is a Subway restaurant located at Golden Beach Marketplace, 10724 North Beach, Fort Worth, Texas.