Subway 16310

Subway #16310-0 is a Subway restaurant located at 2629 Williams Boulevard, Kenner, Louisiana.