Subway 50373

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