Subway 1858

Subway #1858-0 is a Subway restaurant located at Clover Center Shopping Center, 2345 Beam Road, Columbus, Indiana.