Subway 5883

Subway #5883-0 is a Subway restaurant located at Registry Square, 9720 Princess Palm Avenue Suite 116, Tampa, Florida.