Subway 10027

Subway #10027-0 is a Subway restaurant located at 2204 62nd Avenue South, St. Petersburg, Florida.