Tim-tim's is located at: 2121 Evergreen Rd, Ottawa Hills, OH 43606, United States.