Subway 50373

Subway #50373-0 is a Subway restaurant located at, 3412 North Ocean Boulevard , Fort Lauderdale, Florida.