Subway 1515

Subway #1515-0 is a Subway restaurant located at Miramar Parkway Plaza, 3364 South University Drive, Miramar, Florida.