Subway 50663

Subway #50663-0 is a Subway restaurant located at Williamsburg Downs Shopping Ct, 5336 Central Florida Parkway, Orlando, Florida.