Subway 24280

Subway #24280-0 is a Subway restaurant located at Florida Mall, 8001 South Orange Blossom Trail FC08, Orlando, Florida.