Subway 21027

Subway #21027-0 is a Subway restaurant located at Waterford Lakes Town Shopping Center, 455 North Alafaya Trail Room M10, Orlando, Florida.