Subway 35008

Subway #35008-0 is a Subway restaurant located at Walmart Supercenter #1851, 7900 West McNab Road, North Lauderdale, Florida.