Subway 19590

Subway #19590-0 is a Subway restaurant located at, 2200 Elmwood Avenue , Lafayette, Indiana.