Subway 33412

Subway #33412-0 is a Subway restaurant located at Town & Country Shopping Center, 12644 Perkins Road, Baton Rouge, Louisiana.