Subway 18622

Subway #18622-0 is a Subway restaurant located at, 6582 Taft Street , Hollywood, Florida.