Countryside restaurant offering meals and charming accommodation. Perfect for dining or gatherings.