Subway 39394

Subway #39394-0 is a Subway restaurant located at UCF, 4218 West Plaza Drive, Orlando, Florida.