Subway 5200

Subway #5200-0 is a Subway restaurant located at Clearview Palms Shopping Center, 2222 Clearview Parkway Suite D, Metairie, Louisiana.