Subway 10027

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