Subway 52670

Subway #52670-0 is a Subway restaurant located at Pelican Truck Stop, 18513 Highway 3235, Galliano, Louisiana.