Subway 2684

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