Subway 19590

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