Subway 35655

Subway #35655-0 is a Subway restaurant located at University Square Shopping Center, 7480 University Boulevard, Winter Park, Florida.