Farmers Inn Cafe Address: 102 3rd Ave S, Havana, ND 58043 Phone: (701) 724-3849 Restaurants Other Businesses: Farmers Inn at 102 3rd Ave S, Havana, ND 58043