Subway 6286

Subway #6286-0 is a Subway restaurant located at Palm River Square, 7807 Palm River Road, Tampa, Florida.