Subway 22260

Subway #22260-0 is a Subway restaurant located at Orlando Premium Outlets, 8200 Vineland Road, Orlando, Florida.