Subway 24096

Subway #24096-0 is a Subway restaurant located at 201 Veterans Memorial Boulevard, Metairie, Louisiana.