Subway 64988

Subway #64988-0 is a Subway restaurant located at West Gables Shopping Center, 7024 Southwest 24th Street, Miami, Florida.