Subway 1888

Subway #1888-0 is a Subway restaurant located at Waterbridge Downs Shopping Center, 11314 South Orange Blossom Trail, Orlando, Florida.