303 Franklin St Geneva , Illinois 60314 Website: Click here for restaurant websitePhone: (630) 397-1353