Subway 4072

Subway #4072-0 is a Subway restaurant located at Shoppes at Sawgrass, 3419 North Hiatus Road, Sunrise, Florida.