Subway 3422

Subway #3422-0 is a Subway restaurant located at Diamond Plaza Shopping Center, 611 East Diamond Avenue, Evansville, Indiana.