Subway 4682

Subway #4682-0 is a Subway restaurant located at Lakeside Plaza B1, 3313 Severn Avenue, Metairie, Louisiana.