Subway 417

Subway #417-0 is a Subway restaurant located at 3316 North Federal Highway, Lighthouse Point, Florida.