Subway 1178

Subway #1178-0 is a Subway restaurant located at Lafayette Square Shopping Center, 2404 Teal Road Unit 1000, Lafayette, Indiana.