Subway 18622

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