Subway 742

Subway #742-0 is a Subway restaurant located at NCNB Plaza East, 100 East Broward Boulevard Suite A103, Fort Lauderdale, Florida.