Subway 2719

Subway #2719-0 is a Subway restaurant located at 34th Street Plaza, 4193 34th Street South, St. Petersburg, Florida.