Subway 30375

Subway #30375-0 is a Subway restaurant located at Davis Islands Plaza, 304b East Davis Boulevard Suite 4, Tampa, Florida.