Subway 48728

Subway #48728-0 is a Subway restaurant located at Oak Park Shopping Center, 4708 Paris Avenue, New Orleans, Louisiana.