Subway 32063

Subway #32063-0 is a Subway restaurant located at University Village Shopping Center, 308 3rd Street South, St. Petersburg, Florida.