Cafe Elena Address: 108 E Broadway, New Franklin, MO 65274 Phone: (660) 586-5030 Restaurants Other Businesses: Dutt's at 108 E Broadway, New Franklin, MO 65274