China House
1122 N Byrne Rd, Toledo 43607