Kewpee Restaurant

111 N. Elizabeth St.
Lima
Ohio
United States