Subway 5814

Subway #5814-0 is a Subway restaurant located at 1602 13th Avenue, Mendota, Illinois.