1. North Island Sandwich Shop 28 N Island Ave, Batavia, IL 60510 Coordinate: 41.85073,-88.30816 Phone: (630) 406-6490