Subway 2684

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