Subway 5814

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