Subway 25690

Subway #25690-0 is a Subway restaurant located at Esplanade Mall, 5248 Corporate Boulevard, Baton Rouge, Louisiana.