Subway 25580

Subway #25580-0 is a Subway restaurant located at Sunshine Truck & Casino Plaza, 10433 Highway 70 West, Saint James, Louisiana.