Not currently ranked

Kite & Key Cafe on Franklin

  • Cafe
  • Evansville, Indiana

Kite & Key Cafe on Franklin in Evansville, Indiana is not in the current Restaurant Award rankings.

Previous recognition

#2 Beverages & Sweets in Evansville, Indiana