Subway 32952

Subway #32952-0 is a Subway restaurant located at Corner of Cypress, 6251 North Powerline Road, Fort Lauderdale, Florida.