Subway 54220

Subway #54220-0 is a Subway restaurant located at Walmart Discount Store #1084, 3838 South Semaron Boulevard, Orlando, Florida.