Subway 1357

Subway #1357-0 is a Subway restaurant located at Imperial Shopping Center, 351 Havendale Boulevard #B, Auburndale, Florida.