Subway 42230

Subway #42230-0 is a Subway restaurant located at Grand's Palace Truck Stop, 181 West Airline Highway, Kenner, Louisiana.